throw_ copied to .h for all functions-
  recheck all throw_ function parents to ensure they're handling it
  (wart functions?)
  (diff work to do for throw_Compile)

TODO:
 typesafe casts? search for "*)"

IDEAS:
 templates instead of function library- an actor can inheret a template but then add additional code or set vars


Spawns:
 only-spawn-when-in-range
 auto-respawn (timed or when in range, only if original object has died)
Objects:
 auto-die-when-out-of-range
 inactive when offscreen?

TODO:
combine best-case alg from texturemap creation, into
 generic function; use for calculate tileset size;
 use to optimize smallest-case alg from texturemap
 creation (for the final 'leftovers' portion)
use ^2-optimization on original tileset sizing, so
 a tileset loads straight into a texture?

Physics:
Velocity, acceleration, maximum (includes jumping, recoil, etc.)
Viscosity (material you're in)
Friction (material you're on)
Gravity, wind, current, etc.
Rebound?

paths
timelines
rooms (rects usable for bounds, position, detection, etc.)
particle systems
